﻿/*
 ***************************************************************************
 * Microsoft Visual C# .NET
 * 名称：       Shpm.App.Search.Bean.SaleAchievementSrhBean
 * 类型：       Bean
 * 功能说明：   
 * 作者：       黄鑫
 * 创建日期：   2007/09/03
 * 修改日期     修改者      修改内容
 * 
 * 
 * ---
 ***************************************************************************
*/
using System;
using Shpm.System.Db;
namespace Shpm.App.Search.Bean
{
    [Serializable()]
    public class SaleAchievementSrhBean : ShpmBaseBean
    {
        
        //合同编号
        private int contractId;
        //销售人员编号
        private string employeeId;
        //销售人员姓名
        private string employeeName;
        //会员卡类型
        private string memberType;
        //卡费类型
        private string feeType;
        //销售日期
        private Nullable<DateTime> saleDate;
        //会员卡号
        private string memberNo;
        //合同总金额
        private decimal contractAmount;
        //缴费总金额
        private decimal paymentAmount;
        //缴费状况
        private string payStatus;
        //开始时间
        private string beginDate;
        //结束时间
        private string endDate;
        //访问次数合计
        private Nullable<int> visitingCount;
        //签约合计
        private Nullable<int> contractCount;
        //付费合计
        private Nullable<int> paymentCount;

        public SaleAchievementSrhBean()
        {
        }

        //合同编号
        public int ContractId
        {
            get
            {
                return contractId;
            }
            set
            {
                contractId = value;
            }
        }

        //销售人员编号
        public string EmployeeId        
        {
            get
            {
                return employeeId;
            }
            set
            {
                employeeId = value;
            }
        }

        //销售人员姓名
        public string EmployeeName
        {
            get
            {
                return employeeName;
            }
            set
            {
                employeeName = value;
            }
        }

        //会员卡类型
        public string MemberType
        {
            get
            {
                return memberType;
            }
            set
            {
                memberType = value;
            }
        }

        //卡费类型
        public string FeeType
        {
            get
            {
                return feeType;
            }
            set
            {
                feeType = value;
            }
        }

        //销售日期
        public Nullable<DateTime> SaleDate
        {
            get
            {
                return saleDate;
            }
            set
            {
                saleDate = value;
            }
        }

        //会员卡号
        public string MemberNo
        {
            get
            {
                return memberNo;
            }
            set
            {
                memberNo = value;
            }
        }

        //合同总金额
        public decimal ContractAmount
        {
            get
            {
                return contractAmount;
            }
            set
            {
                contractAmount = value;
            }
        }

        //缴费总金额
        public decimal PaymentAmount
        {
            get
            {
                return paymentAmount;
            }
            set
            {
                paymentAmount = value;
            }
        }

        //缴费状况
        public string PayStatus
        {
            get
            {
                return payStatus;
            }
            set
            {
                payStatus = value;
            }
        }

        //开始时间
        public string BeginDate
        {
            get
            {
                return beginDate;
            }
            set
            {
                beginDate = value;
            }
        }

        //结束时间
        public string EndDate
        {
            get
            {
                return endDate;
            }
            set
            {
                endDate = value;
            }
        }

        //访问次数合计
        public Nullable<int> VisitingCount
        {
            get
            {
                return visitingCount;
            }
            set
            {
                visitingCount = value;
            }
        }

        //签约合计
        public Nullable<int> ContractCount
        {
            get
            {
                return contractCount;
            }
            set
            {
                contractCount = value;
            }
        }

        //付费合计
        public Nullable<int> PaymentCount
        {
            get
            {
                return paymentCount;
            }
            set
            {
                paymentCount = value;
            }
        }
    }


}